Title: Aizanie’s sweet home game Brief Description: Introduction
Prolog stands for PROgramming in LOGic. It was developed from a foundation of logical theorem proving and originally used for research in natural language processing. Although its popularity has sprung up mainly in the artificial intelligence (AI) community, where it has been used for applications such as expert systems, natural language, and intelligent databases, it is also useful for more conventional types of applications. It allows for more rapid development and prototyping than most languages because it is semantically close to the logical specification of a program. As such, it approaches the ideal of executable program specifications.
Programming in Prolog is significantly different from conventional procedural programming and requires a readjustment in the way one thinks about programming. Logical relationships are asserted, and Prolog is used to determine whether or not certain statements are true, and if true, what variable bindings make them true. This leads to a very declarative style of programming. Description
Much of the book refference will be built around the writing of a short adventure game in prolog. The adventure game is a good example since it contains programming constructs, symbolic reasoning, natural language, and logic. The adventure game is called Aizanie’s sweat home. The game is about a girl name Aizane. Aizanie was live at her own house alone. She have to manage all things by herself. The mission is to make the house comfort before she getting tired and sleep. Scope Aizanie’s sweat home is composed of
A read and execute command loop
A natural language input
A database describe the current environment
Commands that manipulate the environment
The goal have been achieve
We control the game by using simple English commands expressing the action we wish to take. We can go to other rooms, look at your surroundings, look in things, take things, drop things, eat things, inventory the things you have, and turn things on and off.
amelia's note
(please type it out in this wikispace..)
your project proposal sounds very much like a course project. good work. will like to see how it'll turn out later.. >^.^<
Project proposal
TME 2073 Intelligent Systems
Semester 1 2009/2010
Title : Aizanie’s sweet home game
Brief Description :
Introduction
Prolog stands for PROgramming in LOGic. It was developed from a foundation of logical theorem proving and originally used for research in natural language processing. Although its popularity has sprung up mainly in the artificial intelligence (AI) community, where it has been used for applications such as expert systems, natural language, and intelligent databases, it is also useful for more conventional types of applications. It allows for more rapid development and prototyping than most languages because it is semantically close to the logical specification of a program. As such, it approaches the ideal of executable program specifications.
Programming in Prolog is significantly different from conventional procedural programming and requires a readjustment in the way one thinks about programming. Logical relationships are asserted, and Prolog is used to determine whether or not certain statements are true, and if true, what variable bindings make them true. This leads to a very declarative style of programming.
Description
Much of the book refference will be built around the writing of a short adventure game in prolog. The adventure game is a good example since it contains programming constructs, symbolic reasoning, natural language, and logic.
The adventure game is called Aizanie’s sweat home. The game is about a girl name Aizane. Aizanie was live at her own house alone. She have to manage all things by herself. The mission is to make the house comfort before she getting tired and sleep.
Scope
Aizanie’s sweat home is composed of
- A read and execute command loop
- A natural language input
- A database describe the current environment
- Commands that manipulate the environment
- The goal have been achieve
We control the game by using simple English commands expressing the action we wish to take. We can go to other rooms, look at your surroundings, look in things, take things, drop things, eat things, inventory the things you have, and turn things on and off.amelia's note
(please type it out in this wikispace..)
your project proposal sounds very much like a course project. good work. will like to see how it'll turn out later.. >^.^<